radio platoon - French English Dictionary